package com.dashu.core.vo.user;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;


@Data
@ApiModel(value = "用户数据")
public class UserVo implements Serializable {

    @ApiModelProperty(value = "用户名称")
    private String nickname;
    @ApiModelProperty(value = "用户账号", required = true)
    private String userName;
    @ApiModelProperty(value = "用户密码", required = true)
    private String userPass;
    @ApiModelProperty(value = "用户类型:SUPERTUBE:超管,ONE_OPERATORS:运营,CAMPUS:单位,PARK:园区", required = true)
    private String userType;
    @ApiModelProperty(value = "管控 开放:OPEN,禁用:DISABLE", required = true)
    private String subordinate;
    @ApiModelProperty(value = "上级", required = true)
    private long baseId;
    @ApiModelProperty(value = "权限id", required = true)
    private long ruleId;
//    @ApiModelProperty(value = "节点", required = true)
//    private long level;


}
